myvar_0 = GetStackObjectId()
myvar_1 = GetRunningObjectId()
myvar_2 = GetPersonData(myvar_1, PersonData["neighbor id"])
	if (myvar_0 <= 0) then
	TempTable = GlobalObjManager["getNeighborIds"](GlobalObjManager)
	TempN = table["getn"](TempTable)
	local myvar_3 = 0
else
	myvar_3 = GetTemp(0)
end
for 1=1, TempN, 1 do 
	if (TempTable[1] ~= nil) then
		if (GetNeighborRelationship(TempTable[1], myvar_2, RelVars["STR"]) ~= False) then
		myvar_8 = GetNeighborRelationship(TempTable[1], myvar_2, RelVars["FamilyInfo"], True)
			if (myvar_8 == RelFamilial["Spouse"]) then
		else
			local myvar_13 = True
			myvar_9 = GetNeighborRelationship(TempTable[1], myvar_2, RelVars["Flags"], myvar_13)
			myvar_10 = IsBitSet(myvar_9, RelFlags["Love"])
				if (myvar_10 ~= 0) then 
myvar_10 = myvar_10

				local myvar_4 = True
			else
				end
			end
		end
	end
end
	if (myvar_4 ~= 1) then 
myvar_4 = myvar_4

	SetScriptReturnValue(False)
	return 
end
SetTemp(0, TempTable[myvar_3])
local myvar_6 = 1
SetTemp(myvar_6, (myvar_3 + 1))
